stress of weather - Turkish English Dictionary